home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / PROGRAMMING / TEMPLED_.ARC / !TemplEd / Extras / StyleGuide / NewIcons next >
Text File  |  1994-06-01  |  4KB  |  148 lines

  1. RISC OS 3 - New 3D-style Icons
  2. ------------------------------
  3.  
  4. Written by Neil Spellings at Five Star Software based on information contained
  5. in the RISC OS 3 style-guide.
  6.  
  7. (Note:  sizes are in OS units,pixels. 8 OS units should be left between icons)
  8. (       Positioning key : V = vertically aligned, H = horizontally aligned)
  9.  
  10.  
  11. Display Fields
  12. --------------
  13. Used to show information the user can't change by typing in the field.
  14.  
  15. x-size                  : as needed,width of text+3 either side
  16. y-size                  : 52,13
  17. Button type             : Never
  18. Background colour       : 1
  19. Foreground colour       : 7
  20. Positioning             : Normally V + H
  21. Type                    : Indirected + Border
  22. Validation string       : R2
  23.  
  24. Action buttons
  25. --------------
  26. A button that the user clicks on to cause an action to occur.
  27.  
  28. x-size                  : as needed,width of text+3 either side
  29. y-size                  : 52,13
  30. Button type             : Click
  31. Background colour       : 1
  32. Foreground colour       : 7
  33. Positioning             : V + H
  34. Type                    : Text(Indirected) + Border
  35. Validation string       : R5,3
  36.  
  37. Default action buttons 
  38. ----------------------   
  39. A button that shows what action will take place if Return is pressed. There
  40. must be only one per dialogue box.
  41.  
  42. x-size                  : as needed,width of text + 9 either side
  43. y-size                  : 68, 17
  44. Button type             : Click
  45. Background colour       : 7
  46. Foreground colour       : 1
  47. Positioning             : V + H
  48. Type                    : Text(Indirected) + Border
  49. Validation string       : R6,3
  50.  
  51. Writable field
  52. --------------
  53. Used when the user has to type text to give a value or name.
  54.  
  55. x-size                  : as needed,width of text + 3 either side
  56. y-size                  : 52,13
  57. Button type             : Writable
  58. Background colour       : 0
  59. Foreground colour       : 7
  60. Positioning             : V + H
  61. Type                    : Text(Indirected) + Border
  62. Validation string       : Ktar;Pptr_write
  63.  
  64.  
  65. Option buttons
  66. --------------
  67. Can either be on or off. May have associated text to the right of it.
  68.  
  69. x-size                  : as needed
  70. y-size                  : 44
  71. Button type             : Radio
  72. Background colour       : -
  73. Foreground colour       : 7
  74. Positioning             : V
  75. Type                    : Text(Indirected) + Sprite, Not filled
  76. Validation string       : soptoff,opton
  77.  
  78.  
  79. Radio buttons
  80. -------------
  81. One of a group of mutually exclusive icons. May have associated text to the
  82. right of it.
  83.  
  84. x-size                  : as needed
  85. y-size                  : 44
  86. Button type             : Action
  87. Background colour       : -
  88. Foreground colour       : 7
  89. Positioning             : V
  90. Type                    : Text(Indirected) + Sprite,Not filled
  91. Validation string       : sradiooff,radioon
  92.  
  93.  
  94. Adjuster arrows
  95. ---------------
  96. Used to increase or decrease a numeric value. May be used in conjunction with
  97. a slider.
  98.  
  99. x-size                  : 32
  100. y-size                  : 32
  101. Button type             : Auto-repeat
  102. Background colour       : -
  103. Foreground colour       : -
  104. Positioning             :
  105. Type                    : Text(Indirected) + Sprite, Not filled
  106. Validation string       : Up arrow   : R5;sup,pup
  107.                           Down arrow : R5;sdown,pdown
  108.                           etc...
  109.                           
  110. Popup-menu button
  111. -----------------
  112. Used to activate a icon-specific menu.
  113.  
  114. x-size                  : 44
  115. y-size                  : 44
  116. Button type             : Click
  117. Background colour       : -
  118. Foreground colour       : -
  119. Positioning             : V
  120. Type                    : Text(Indirected) + Sprite, Both filled
  121. Validation string       : R5;sgright,pgright
  122.  
  123. Label or Comment
  124. ----------------
  125. Used to add a comment or label to other icons
  126.  
  127. x-size                  : as needed,width of text
  128. y-size                  : 40,9
  129. Button type             : Never
  130. Background colour       : -
  131. Foreground colour       : 7
  132. Positioning             : V (+H)
  133. Type                    : Text
  134.  
  135. Group box or frame
  136. ------------------
  137. Used to enclose a group of icons relating to a similar subject.
  138.  
  139. x-size                  : as needed
  140. y-size                  : as needed
  141. Button type             : Never
  142. Background colour       : -
  143. Foreground colour       : -
  144. Positioning             : -
  145. Type                    : Text(Indirected)
  146. Validation string       : R4
  147.                         : May have a label attached to it.
  148.